/*
 * Copyright (c) 2024. Lorem ipsum dolor sit amet, consectetur adipiscing elit.
 * Morbi non lorem porttitor neque feugiat blandit. Ut vitae ipsum eget quam lacinia accumsan.
 * Etiam sed turpis ac ipsum condimentum fringilla. Maecenas magna.
 * Proin dapibus sapien vel ante. Aliquam erat volutpat. Pellentesque sagittis ligula eget metus.
 * Vestibulum commodo. Ut rhoncus gravida arcu.
 */

package com.neusoft.npi.admin.service;

import com.neusoft.npi.common.entity.CommonResult;
import com.neusoft.npi.common.entity.Role;

import java.util.List;

public interface RoleService {
    CommonResult findAllSysNodesList(Integer empno);

    CommonResult findAllRole();

    CommonResult updateRole(Role role);

    CommonResult findAllSysNodesTree();

    CommonResult findAllSysnodeIdsByRoleId(Integer roleid);

    CommonResult auth4Role(Integer roleid, List<Integer> sysids);
}
